tar and feather meaning in Hindi

Noun

To punish, humiliate, or severely criticize someone

किसी को दंडित करना, अपमानित करना, या कड़ी आलोचना करना

English Usage: The townspeople decided to tar and feather the corrupt politician.

Hindi Usage: नगरवासियों ने भ्रष्ट नेता को दंडित करने का फैसला किया।

Share Anuvadan of tar and feather